factory ammunition - German English Dictionary